32 research outputs found

    Benchmarking CPUs and GPUs on embedded platforms for software receiver usage

    Get PDF
    Smartphones containing multi-core central processing units (CPUs) and powerful many-core graphics processing units (GPUs) bring supercomputing technology into your pocket (or into our embedded devices). This can be exploited to produce power-efficient, customized receivers with flexible correlation schemes and more advanced positioning techniques. For example, promising techniques such as the Direct Position Estimation paradigm or usage of tracking solutions based on particle filtering, seem to be very appealing in challenging environments but are likewise computationally quite demanding. This article sheds some light onto recent embedded processor developments, benchmarks Fast Fourier Transform (FFT) and correlation algorithms on representative embedded platforms and relates the results to the use in GNSS software radios. The use of embedded CPUs for signal tracking seems to be straight forward, but more research is required to fully achieve the nominal peak performance of an embedded GPU for FFT computation. Also the electrical power consumption is measured in certain load levels.Peer ReviewedPostprint (published version

    Prescribing and adjusting exercise training in chronic respiratory diseases – Expert-based practical recommendations

    Get PDF
    Background International guidelines recommend endurance (ET) and strength training (ST) in patients with chronic respiratory diseases (CRDs), but only provide rough guidance on how to set the initial training load. This may unintentionally lead to practice variation and inadequate training load adjustments. This study aimed to develop practical recommendations on tailoring ET and ST based on practices from international experts from the field of exercise training in CRDs. Methods 35 experts were invited to address a 64-item online survey about how they prescribe and adjust exercise training. Results Cycling (97%) and walking (86%) were the most commonly implemented ET modalities. Continuous endurance training (CET, 83%) and interval endurance training (IET, 86%) were the frequently applied ET types. Criteria to prescribe IET instead of CET were: patients do not tolerate CET due to dyspnoea at the initial training session (79%), intense breathlessness during initial exercise assessment (76%), and/or profound exercise-induced oxygen desaturation (59%). For ST, most experts (68%) recommend 3 sets per exercise; 62% of experts set the intensity at a specific load that patients can tolerate for a range of 8 to 15 repetitions per set. Also, 56% of experts advise patients to approach local muscular exhaustion at the end of a single ST set. Conclusions The experts´ practices were summarized to develop practical recommendations in the form of flowcharts on how experts apply and adjust CET, IET, and ST in patients with CRDs. These recommendations may guide health care professionals to optimize exercise training programs in patients with CRDs

    Periscope: Advanced Techniques for Performance Analysis

    Get PDF

    Automatic Memory Access Analysis with Periscope

    No full text

    Diagnosing the causes and severity of one-sided message contention

    No full text

    Scalability Analysis of the SPEC OpenMP Benchmarks on Large-Scale Shared Memory Multiprocessors

    No full text
    We present a detailed investigation of the scalability characteristics of the SPEC OpenMP benchmarks on large-scale shared memory multiprocessor machines. Our study is based on a tool that quantifies four well-defined overhead classes that can limit scalability – for each parallel region separately and for the application as a whole

    Leveraging MPI-3 Shared-Memory Extensions for Efficient PGAS Runtime Systems

    No full text
    corecore